Mirion Technologies MIR Q1 2026 Earnings EPS Surpasses Estimates Stock Rises NRIX Q1 2026 Earnings EPS Miss as DevelopmentStage Biotech Advances Pipeline ALCO Q1 2026 Earnings Robust EPS Beat on Strong Operational Execution Modular Medical Inc MODD Q3 2025 Earnings Narrowed Loss Per Share Despite Surprise Miss Stock Rises 458 NVMI Q1 2026 Earnings EPS Beat Drives 472 Stock Surge STRRP Q1 2026 Earnings Missed Estimates with Significant EPS Shortfall